hard of digestion - Alemán Inglés Diccionario